obsessive doubt - German English Dictionary